﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using WebApplication1.Classes;
using WebApplication1.WSProtecaoAoCredito;

namespace WebApplication1
{
    public partial class About : System.Web.UI.Page
    {
        protected void Page_Load(object sender, EventArgs e)
        {
            //using (DataBase db = new DataBase())
            //{
            //    Pedido pedidoReturn = db.InsertPedido(new Pedido(1, 20));
            //}

            //using (DataBase db = new DataBase())
            //{
            //    PedidoItem pedidoReturn = db.InsertPedidoItem(new PedidoItem(1, 2));
            //}

            //using (DataBase db = new DataBase())
            //{
            //    PedidoPagamento pedidoReturn = db.InsertPedidoPagamento(new PedidoPagamento(1, "ok", "ABC"));
            //}

            //using (DataBase db = new DataBase())
            //{
            //    List<Pedido> listaPedido = db.GetListaPedidoByCliente(1);
            //}

            //using (DataBase db = new DataBase())
            //{
            //    db.OnLogMessage += new Action<string>(MeyLogGambis);
            //    List<PedidoItem> listaItem = db.GetListaItemByPedido(1);
            //}

            //using(DataBase db = new DataBase())
            //{
            //    Pedido pedido = new Pedido();
            //    pedido.idCliente = 3;
            //    pedido.valorPedido = 100;

            //    pedido.PedidoItems = new List<PedidoItem>();
            //    PedidoItem item = new PedidoItem();
            //    item.idProduto = 5;
            //    pedido.PedidoItems.Add(item);

            //    db.SalvarPedidoCompleto(pedido);
            //}

            WSProtecaoAoCredito.ProtecaoAoCredito protecaoAoCredito = new ProtecaoAoCredito();

            WSProtecaoAoCredito.ConsultaCPF consultaCpf = protecaoAoCredito.consultaCPF("64631225130");

            string s = consultaCpf.situacao;



        }

        void MeyLogGambis(string msg)
            {
                
            }



//void  db_OnLogMessage(string obj)
//{
//    throw new NotImplementedException();
//} 
    

 /*           
  *         C01
            RegistroControleEstoqueProdutos.Service1 servico = new RegistroControleEstoqueProdutos.Service1();
            RegistroControleEstoqueProdutos.Product produto = servico.ReturnProductInfo(1);
            Label1.Text = produto.Quantity.ToString();

            servico.AddProduct(1, 2);

            produto = servico.ReturnProductInfo(1);
            Label1.Text += " >> " + produto.Quantity.ToString();

            servico.SubProduct(1, 2);
*/

            /*
             * C04
            ProtecaoAoCredito.ProtecaoAoCredito protecao = new ProtecaoAoCredito.ProtecaoAoCredito();
            ProtecaoAoCredito.ConsultaCPF consulta = protecao.consultaCPF("78535464670");

            Label1.Text = consulta.msgRetorno;
            */

            /* C05 */



            /* C06 */
            // 
            
            /* C07 */
            //usuario

            
            /* C08 */
            
            /* C09 */
            
            /* C10 */


        
    }
}
